electron-transfer diode - German English Dictionary